ROS 2用ROSパッケージの開発
既存のリポジトリについては新しくリポジトリを作成するのではなく、
ros2
ブランチを作成して開発するのが望ましいという意見と、ROS1とROS2では完全に別にすることが望ましいという意見の両方が見られる
https://discourse.ros.org/t/naming-convention-for-ros-2-repositories/9838
https://discourse.ros.org/t/ros-2-collaboration-bulletin-board/2239/58
https://discourse.ros.org/t/ros2-transition-strategy/9154/3
Gitのブランチは
master
ブランチの開発に統合することが目的で、一時的に
master
から分離するための機能
https://git-scm.com/book/ja/v2/Git-のブランチ機能-ブランチとは